tv station - Turkish English Dictionary